package com.kmzx.one.project.others.common;

import com.thoughtworks.xstream.annotations.XStreamAlias;

@XStreamAlias("xml")
public class WxSeaGateRequest {

    @XStreamAlias("sign")
    private String sign;

    @XStreamAlias("appid")
    private String appid;

    @XStreamAlias("mch_id")
    private String mchId;

    @XStreamAlias("out_trade_no")
    private String outTradeNo;

    @XStreamAlias("transaction_id")
    private String transactionId;

    @XStreamAlias("customs")
    private String customs;

    @XStreamAlias("mch_customs_no")
    private String mchCustomsNo;

    @XStreamAlias("action_type")
    private String actionType;

    public String getSign() {
        return sign;
    }

    public WxSeaGateRequest setSign(String sign) {
        this.sign = sign;
        return this;
    }

    public String getAppid() {
        return appid;
    }

    public WxSeaGateRequest setAppid(String appid) {
        this.appid = appid;
        return this;
    }

    public String getMchId() {
        return mchId;
    }

    public WxSeaGateRequest setMchId(String mchId) {
        this.mchId = mchId;
        return this;
    }

    public String getOutTradeNo() {
        return outTradeNo;
    }

    public WxSeaGateRequest setOutTradeNo(String outTradeNo) {
        this.outTradeNo = outTradeNo;
        return this;
    }

    public String getTransactionId() {
        return transactionId;
    }

    public WxSeaGateRequest setTransactionId(String transactionId) {
        this.transactionId = transactionId;
        return this;
    }

    public String getCustoms() {
        return customs;
    }

    public WxSeaGateRequest setCustoms(String customs) {
        this.customs = customs;
        return this;
    }

    public String getMchCustomsNo() {
        return mchCustomsNo;
    }

    public WxSeaGateRequest setMchCustomsNo(String mchCustomsNo) {
        this.mchCustomsNo = mchCustomsNo;
        return this;
    }

    public String getActionType() {
        return actionType;
    }

    public WxSeaGateRequest setActionType(String actionType) {
        this.actionType = actionType;
        return this;
    }
}
